html,
body {
  height: 100%;
}

html {
  background-color: #f7f9fc;
}

body {
  font-size: 14px;
  line-height: 1.444;
  font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Helvetica',
    'Segoe UI', 'Arial', sans-serif;
  color: #686c78;
  overflow: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#app {
  height: 100%;
}

.g_search {
  width: 40%;
}
.audit_status_active {
  color: #409eff;
}
.Txcel {
  width: 100%;

  td {
    padding: 8px 0;
  }

  .el-table .cell {
    padding-left: 4px;
    padding-right: 4px;
  }

  .el-table__header {
    .cell {
      padding: 0 4px;
      font-weight: 600;
    }
  }

  .el-table-column--selection .cell {
    text-overflow: unset;
  }

  .el-pagination {
    margin-top: 16px;
    text-align: right;
  }
}

.BoxShadow {
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}

.red_remark {
  color: red;
}

.one_line_text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.popover_set {
  width: 450px;
  max-height: 500px;
  overflow-y: auto;
  overflow-x: hidden;
}
.table_item_link {
  color: #845bea;
  &:hover {
    text-decoration: underline;
  }
}
.text_one_line {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.audit_item_link {
  color: #409eff;
  font-size: 14px;

  &:hover {
    text-decoration: underline;
  }
}
.dialog_video_player {
  min-height: 500px;
}

.dialog_video_player {
  min-height: 500px;
}

.keyword_mark {
  background: yellow !important;
  color: red !important;
  line-height: 1.2;
}
.keyword_mark_red {
  background: red !important;
  color: #fff !important;
  line-height: 1.2;
}

.text_orange {
  color: orange;
}

.el-image-viewer__wrapper {
  z-index: 4000 !important;
}

.AuditPopverImage {
  max-width: 650px;
  max-height: 650px;
  object-fit: contain;
}

.cell_tools_third_tags {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.event_calendar_reminder_time_dialog {
  background: transparent;
  border-radius: 0;
  width: 400px;
  box-shadow: none;
  -webkit-box-shadow: none;

  .el-dialog__header {
    display: none;
  }
  .el-dialog__body {
    padding: 0;
    margin: 0;
  }
}

.el-notification__content {
  margin-top: 1px;
}
